Big Huge Thesaurus

New Zealand mountain pine

noun